package com.ybg.weixin.domain;
import java.io.Serializable;

/** description: 微信支付回调
 * 
 * @author
 * @since
 * @see */
public class WxPayResult implements Serializable {
	
	private String				appid;										// 公众账号ID
	private String				bankType;									// 付款银行
	private String				cashFee;									// 现金支付金额
	private String				feeType;									// 货币种类
	private String				isSubscribe;								// 是否关注公众账号
	private String				mchId;										// 商户号
	private String				nonceStr;									// 随机字符串
	private String				openid;										// 用户标识
	private String				outTradeNo;									// 商户订单号
	private String				resultCode;									// 业务结果
	private String				returnCode;									// 返回状态码
	private String				sign;										// 签名
	private String				timeEnd;									// 支付完成时间
	private String				totalFee;									// 总金额
	private String				tradeType;									// 交易类型
	private String				transactionId;								// 微信支付订单号
	/**
	 * 
	 */
	private static final long	serialVersionUID	= -1227026039888867970L;
	
	/** @return the appid */
	public String getAppid() {
		return appid;
	}
	
	/** @param appid
	 *            the appid to set */
	public void setAppid(String appid) {
		this.appid = appid;
	}
	
	/** @return the bankType */
	public String getBankType() {
		return bankType;
	}
	
	/** @param bankType
	 *            the bankType to set */
	public void setBankType(String bankType) {
		this.bankType = bankType;
	}
	
	/** @return the cashFee */
	public String getCashFee() {
		return cashFee;
	}
	
	/** @param cashFee
	 *            the cashFee to set */
	public void setCashFee(String cashFee) {
		this.cashFee = cashFee;
	}
	
	/** @return the feeType */
	public String getFeeType() {
		return feeType;
	}
	
	/** @param feeType
	 *            the feeType to set */
	public void setFeeType(String feeType) {
		this.feeType = feeType;
	}
	
	/** @return the isSubscribe */
	public String getIsSubscribe() {
		return isSubscribe;
	}
	
	/** @param isSubscribe
	 *            the isSubscribe to set */
	public void setIsSubscribe(String isSubscribe) {
		this.isSubscribe = isSubscribe;
	}
	
	/** @return the mchId */
	public String getMchId() {
		return mchId;
	}
	
	/** @param mchId
	 *            the mchId to set */
	public void setMchId(String mchId) {
		this.mchId = mchId;
	}
	
	/** @return the nonceStr */
	public String getNonceStr() {
		return nonceStr;
	}
	
	/** @param nonceStr
	 *            the nonceStr to set */
	public void setNonceStr(String nonceStr) {
		this.nonceStr = nonceStr;
	}
	
	/** @return the openid */
	public String getOpenid() {
		return openid;
	}
	
	/** @param openid
	 *            the openid to set */
	public void setOpenid(String openid) {
		this.openid = openid;
	}
	
	/** @return the outTradeNo */
	public String getOutTradeNo() {
		return outTradeNo;
	}
	
	/** @param outTradeNo
	 *            the outTradeNo to set */
	public void setOutTradeNo(String outTradeNo) {
		this.outTradeNo = outTradeNo;
	}
	
	/** @return the resultCode */
	public String getResultCode() {
		return resultCode;
	}
	
	/** @param resultCode
	 *            the resultCode to set */
	public void setResultCode(String resultCode) {
		this.resultCode = resultCode;
	}
	
	/** @return the returnCode */
	public String getReturnCode() {
		return returnCode;
	}
	
	/** @param returnCode
	 *            the returnCode to set */
	public void setReturnCode(String returnCode) {
		this.returnCode = returnCode;
	}
	
	/** @return the sign */
	public String getSign() {
		return sign;
	}
	
	/** @param sign
	 *            the sign to set */
	public void setSign(String sign) {
		this.sign = sign;
	}
	
	/** @return the timeEnd */
	public String getTimeEnd() {
		return timeEnd;
	}
	
	/** @param timeEnd
	 *            the timeEnd to set */
	public void setTimeEnd(String timeEnd) {
		this.timeEnd = timeEnd;
	}
	
	/** @return the totalFee */
	public String getTotalFee() {
		return totalFee;
	}
	
	/** @param totalFee
	 *            the totalFee to set */
	public void setTotalFee(String totalFee) {
		this.totalFee = totalFee;
	}
	
	/** @return the tradeType */
	public String getTradeType() {
		return tradeType;
	}
	
	/** @param tradeType
	 *            the tradeType to set */
	public void setTradeType(String tradeType) {
		this.tradeType = tradeType;
	}
	
	/** @return the transactionId */
	public String getTransactionId() {
		return transactionId;
	}
	
	/** @param transactionId
	 *            the transactionId to set */
	public void setTransactionId(String transactionId) {
		this.transactionId = transactionId;
	}
}